1
general::
Phrase(s): pull a boner
Inf. to do something stupid or silly. • Boy, I really pulled a boner! I’m so dumb. • If you pull a boner like that again, you’re fired!
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Make a blunder, as in I pulled an awful boner when I mentioned his ex-wife. This expression is derived from the noun bonehead, for "blockhead" or "stupid person." [Slang; early 1900s]
American Heritage Idioms